Snowflake .NET இணைப்பு சரத்தில் ப்ராக்ஸியை உள்ளமைக்கவும்
useProxy, proxyHost மற்றும் proxyPort ஆகியவற்றை இணைப்பியின் தற்போதைய இணைப்பு அமைப்புகளில் இணைக்கவும்.
Snowflake இன் .NET இயக்கி 2.0.4 பதிப்பிலிருந்து ப்ராக்ஸி ஆதரவை ஆவணப்படுத்துகிறது. அதன் ப்ராக்ஸி புலங்களை பயன்பாட்டின் தற்போதைய இணைப்பு உள்ளமைவில் சேர்க்கவும்:
var settings =
new Snowflake.Data.Client.SnowflakeDbConnectionStringBuilder();
settings.ConnectionString = existingConnectionString;
settings["useProxy"] = true;
settings["proxyHost"] = "proxy.example.net";
settings["proxyPort"] = 8080;
var connection = new Snowflake.Data.Client.SnowflakeDbConnection
{
ConnectionString = settings.ConnectionString
};existingConnectionString பயன்பாட்டின் வழக்கமான Snowflake கணக்கு மற்றும் அங்கீகார அமைப்புகளைக் கொண்டுள்ளது. இணைப்பைத் திறப்பதற்கு முன் அதை உள்ளமைக்கவும்.
proxyHost என்பது ஹோஸ்ட்பெயர். போர்ட் தனித்தனியாக வழங்கப்படுகிறது; ஹோஸ்ட் புலத்தில் http:// செருக வேண்டாம், அங்கு :8080 ஐ மீண்டும் எழுத வேண்டாம். Snowflake-க்கு அனுமதிக்கப்பட்ட பொது-ப்ராக்ஸி பாதைக்கு, HTTP ப்ராக்ஸி பட்டியல் ஹோஸ்ட் மற்றும் போர்ட் மதிப்புகளை வழங்குகிறது; அது ப்ராக்ஸி கணக்கை வழங்காது.
இடைத்தரகர் கணக்கைக் கோரினால், பயன்பாட்டின் சான்று மூலத்திலிருந்து பில்டர் மூலம் proxyUser மற்றும் proxyPassword சேர்க்கவும். இணைப்பு-சரம் பில்டர், மதிப்புகளில் உள்ள பிரிப்பான்களை கையாள்வதில் மூல கடவுச்சொற்களை சரத்தில் இணைப்பதை விட நம்பகமானது.
இயக்கியின் NONPROXYHOSTS தொடரியலை மற்றொரு கிளையண்டின் NO_PROXY இலக்கணத்திலிருந்து தனியாக வைத்திருங்கள். Snowflake இன் ஆவணப்படுத்தப்பட்ட வடிவங்கள் URL-களுடன் பொருத்தப்பட்டு அவற்றின் சொந்த வைல்ட்கார்டு வடிவத்தை ஆதரிக்கின்றன.